/* 
    Document   : zen_hyOnline.css
    Created on : 15/03/2012, 8:24:54 AM
    Author     : woaihoh
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}
body{
    font-size: 75%;
    font-family: "Courier New", Courier, monospace;
}
ul, ol{
    list-style: none outside none
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
    margin: 0; padding: 0
}

#site-nav{
    min-width: 1000px;
    width: auto;
}
#site-nav-cont{
    margin:5px auto; width: 1000px;
    position: relative; z-index: 1000; height: 1.2em; line-height: 1em
}
.login-info{
    margin:0;
    padding:2px 0 0;
}
.login-info a, .login-info a:link, .login-info a:visited {margin:0 5px; color: #1c94c4; text-decoration: underline; }
.quick-menu{
    position: absolute; right: 0; top: 1px;
}
.quick-menu li{
    border-width: 0px;
    border-right-width: 1px;
    text-align: center;
    float: left;
    padding: 1px 10px 0px; 
}
.quick-menu>:first-child{
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
}
.menu-0{
    position: relative;
}
.menu-0-hover{
    padding-top:0!important;
    border-width:1px!important;
    border-bottom-width: 0!important;
}
.menu-0-hover-prev{
    border-right-width: 0!important;
}
.menu-icon {
    position:absolute;
    top:-1px;
    left: 5px;
}
.menu-icon-wp{
    padding-left: 25px!important;
}
.menu-1{
    display: none;
}
.menu-1-eff{
    width:100%!important;
    width:auto;
    height:1px;
    border:none;
    position: absolute;
    z-index: 1002;
    right:0;
}
.menu-1-cont{
    position: absolute;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2);
    border-width: 1px;
    width:100%!important;
    width:auto;
    z-index: 1001;
    padding:5px;
    white-space: nowrap;
}
.go-left{
    right:-1px;
}
.go-right{
    left:-1px;
}
.inline-block{
    display:inline-block;  
    *display:inline; 
    *zoom:1
}